
/*背景图片*/
body{
    background: url("../images/background05.jpg") fixed !important;  /*fixed 设置图片不会随着鼠标滚动而上下滑动，固定状态*/

}


/*设置首页头像*/
.img-avatar{
    width: 100px;
    border-radius: 50%;
}

/*设置头像旋转*/
.img-avatar:hover{
    transform: rotate(2turn);
    transition-duration: 1s;
    transition-timing-function: cubic-bezier(.30,0,.84,1);
}






/*超链接字体颜色*/
.a-text-color{
    color:white;
}

/*最新推荐字体颜色*/
.a-text-color2{
    color: black;
}

/*<.ui.menu .item>i.icon {
    opacity: .9;
    float: none;
    margin: -7px 1.357143em 0 0 !important;
}*/
/*自定义导航栏*/
/*自定义导航栏上下距离*/
.m-padded-tb-mini{
    padding-top: 0.2em !important;
    padding-bottom: 0.2em !important;
}
.m-padded{
    padding: 1em !important;
}


/*-----color---*/
.m-black {
    color: #333 !important;
}

/*---text----*/
.m-text {
    font-weight: bold !important;
    letter-spacing: 1px !important;
    font-size: 15px !important;
    font-family: "黑体" !important;
    color: black;
}


/*自定义底部上下距离*/
.m-padded-tb-massive{
    padding-top: 5em !important;
    padding-bottom: 5em !important;
}
/*中间*/
.m-padded-tb-huge{
    padding-top: 4em !important;
    padding-bottom: 4em !important;
}
.m-padded-tb-big{
     padding-top: 3em !important;
     padding-bottom: 3em !important;
 }
.m-padded-tb-large{
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}
.m-padded-tb{
    padding-top: 1em !important;
    padding-bottom: 1em !important;
}
.m-padded-tb-small{
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
}
.m-padded-tb-tiny{
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
}

.m-padded-lr-responsive{
    padding-left: 4em !important;
    padding-right: 4em !important;
}


/*中间----display*/
.m-inline-block{
    display: inline-block !important;
}

.m-padded-mini{
    padding: 0.3em !important;
}

.m-container{
    max-width: 72em !important;
    margin: auto !important;
}

.m-container-small{
    max-width: 60em !important;
    margin: auto !important;
}

.m-text{
    font-weight: 300 !important;
    letter-spacing: 1px !important;
    line-height: 1.8;
}



.m-margin-tb-tiny{
    margin-top: 0.3em !important;
    margin-bottom: 0.3em !important;
}

.m-margin-top-small{
    margin-top: 0.5em !important;
}

.m-margin-top{
    margin-top: 1em !important;
}

.m-margin-top-large{
    margin-top: 2em !important;
}

.m-margin-bottom-mini{
    margin-bottom: 0.5em !important;
}


/*------position------*/
.m-fixed {
    position: fixed !important;
    z-index: 10 !important;
}

.m-right-bottom{
    bottom: 0 !important;
    right: 0 !important;
}





/*自定义底部文本样式*/
.m-text-thin{
    font-weight: 300 !important;
}
.m-text-spaced{
    letter-spacing: 1px !important;
}
.m-text-lined{
    line-height: 1.8;
}

/*设置透明度*/
.m-opacity-mini{
    opacity: 0.8 !important;
}

/*位置*/
.m-right-top{
    position: absolute;
    top: 0;
    right: 0;
}


/*pc端隐藏 手机端展示*/
.m-mobile-show{
    display: none !important;
}


/*手机端隐藏目录*/
@media screen and (max-width: 768px){
    .m-mobile-hide{
        display: none !important;
    }
    .m-mobile-show{
        display: block !important;
    }
    .m-padded-lr-responsive{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .m-mobile-lr-clear{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .m-mobile-wide{
        width: 100% !important;
    }

}







@import url(https://fonts.googleapis.com/css?family=Pacifico);
/*发光文字特效 :LinYD*/
.neon {
    color: #6483ff;
    font-size: 2.5rem;
    font-family: 'Pacifico', cursive;
    animation: shining 0.8s alternate infinite;
}

@keyframes shining {
    from {
        text-shadow: 0 0 6px rgba(211, 182, 187, 0.9),
        0 0 30px rgba(182, 184, 211, 0.3), 0 0 12px rgb(204, 208, 248),
        0 0 21px rgba(15, 115, 223, 0.9), 0 0 34px rgb(100, 131, 255),
        0 0 54px rgba(15, 115, 223, 0.9);
    }
    to {
        text-shadow: 0 0 6px rgb(211, 182, 195),
        0 0 30px rgba(182, 183, 211, 0.4), 0 0 12px rgb(100, 131, 255),
        0 0 22px rgba(91, 15, 223, 0.8), 0 0 38px rgba(15, 74, 223, 0.9),
        0 0 60px rgb(100, 131, 255);
    }
}











@import url("https://fonts.googleapis.com/css?family=Lato:200");

/*首页欢迎模块  毛玻璃景深效果*/
.frosted-glass {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 90vh;
    box-shadow: 0 0.3px 0.7px rgba(0, 0, 0, 0.126),
    0 0.9px 1.7px rgba(0, 0, 0, 0.179), 0 1.8px 3.5px rgba(0, 0, 0, 0.224),
    0 3.7px 7.3px rgba(0, 0, 0, 0.277), 0 10px 20px rgba(0, 0, 0, 0.4);
    backdrop-filter: blur(20px);
    transition: 0.5s ease;
}

.frosted-glass:hover {
     box-shadow: 0 0.7px 1px rgba(0, 0, 0, 0.157),
     0 1.7px 2.6px rgba(0, 0, 0, 0.224), 0 3.5px 5.3px rgba(0, 0, 0, 0.28),
     0 7.3px 11px rgba(0, 0, 0, 0.346), 0 20px 30px rgba(0, 0, 0, 0.5);
 }

.tit {
    padding-left: 0.375em;
    font-size: 1.5em;
    font-family: Lato, sans-serif;
    font-weight: 20;
    letter-spacing: 0.75em;
    color: white;

}







/*@import url("https://fonts.googleapis.com/css?family=Lato:300");*/

/*!*div布局块边框炫彩特效*!*/

/*.gradient-border {*/
/*    --border-width: 3px;*/
/*    font-family: Lato, sans-serif;*/
/*    border-radius: var(--border-width);*/
/*}*/

/*.gradient-border::after {*/
/*     position: absolute;*/
/*     content: "";*/
/*     top: calc(-1 * var(--border-width));*/
/*     left: calc(-1 * var(--border-width));*/
/*     z-index: -1;*/
/*     width: calc(100% + var(--border-width) * 2);*/
/*     height: calc(100% + var(--border-width) * 2);*/
/*     background: linear-gradient(*/
/*             60deg,*/
/*             hsl(224, 85%, 66%),*/
/*             hsl(269, 85%, 66%),*/
/*             hsl(191, 85%, 66%),*/
/*             hsl(251, 85%, 66%),*/
/*             hsl(237, 85%, 66%),*/
/*             hsl(235, 85%, 66%),*/
/*             hsl(214, 85%, 66%),*/
/*             hsl(178, 85%, 66%)*/
/*     );*/
/*     background-size: 300% 300%;*/
/*     background-position: 0 50%;*/
/*     border-radius: calc(2 * var(--border-width));*/
/*     animation: moveGradient 4s alternate infinite;*/
/* }*/





/*音乐播放器属性*/
/*.m-aplayer{*/
/*    position: fixed;*/
/*    bottom: 700px;*/
/*    left: 100px;*/
/*    right: -15px;*/
/*}*/


/*.aplayer.aplayer-fixed .aplayer-body{*/
/*    position: fixed;*/
/*    bottom: 625px !important;*/
/*    left: 0px !important;*/


/*}*/

/*.aplayer.aplayer-fixed {*/
/*    position: fixed !important;*/
/*    top: 135px !important;*/
/*    bottom: 370px !important;*/

/*}*/

/*.aplayer.aplayer-narrow {*/
/*    width: 0 !important;*/
/*}*/


















